home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / comm / bbs / timebank53.readme < prev    next >
Text File  |  1995-07-02  |  14KB  |  288 lines

  1. Short:    BEST TimeBank for TA (By D. Lascelles)
  2. Author:   David Lascelles (FidoNet 2:256/503, Snail below!)
  3. Uploader: dan@adolf.demon.co.uk (Dan Brooke)
  4. Type:     comm/bbs
  5.  
  6. Timebank 5.3 by David Lascelles
  7.  
  8. Overview and Setup
  9. ~~~~~~~~~~~~~~~~~~
  10. Timebank is a Arexx script to use on your BBS to allow users to store any
  11. extra time they have for a later session. This version is known to work
  12. with Transamiga BBS software v1.2g3 and it should work with those releases
  13. below and above. To use the proggy, put the following in your extra.rx
  14. script inside your configs directory
  15.  
  16.  T Timebank                10 -------- Timebank.trans
  17.  
  18. Please note that the spacing is important..
  19.  
  20. Then move all the text files to your text directory (text: ??) and
  21. Timebank.trans into your rexx directory. 
  22.  
  23. I was considering writing an install script for use with installer - but I
  24. didn't bother, because the proggy is easy enough to install. When you have
  25. moved these files into their respective directories then you need to run
  26. the configurator proggy - this has replaced editing Timebank by hand - and
  27. also means that Timebank could be compressed. In the Config proggy you will
  28. be asked some simple questions which you must answer - IF TBCFG won't run
  29. then you'll have to edit the config by hand - see the configs/timebank.cfg
  30. for more information on this. The TBCFG should run on all versions from 2.0
  31. upwards. You MUST copy the libs into LIBS: before using. 
  32.  
  33.  
  34. NOTE: All directory names _*MUST*_ end in / if they do not exist, although
  35. they can end in : if they do. I have added auto-creation as it. The files :
  36. join, dir, type and copy and move need to be in your c: directory - or what
  37. ever directory you assign to this in the configs proggy.
  38.  
  39. If you find that Timebank can't find a command then you'll have to assign
  40. cdir to "" and see if that helps - you can do that by running the config
  41. and changing the C: dir option to nothing. This may happen on miggies from
  42. 2.0+ but MAKESURE you make all commands resident if you do that -
  43. including join - do that in your User-startup.
  44.  
  45. Features
  46. ~~~~~~~~
  47. Timebank v5.0 features the following:
  48.  
  49. Allows users to :
  50.                   deposit time, upto limit set by Sysop
  51.                   withdraw as much time as they have in their accout
  52.                   deposit all and logoff 
  53.                   page the sysop and use special ANSI pager
  54.                   send messages to other timebank users
  55.                   see their own and other users stats
  56.                   recieve free time when first entering, from Sysop
  57.                   use "Rob the Bank" gambling feature
  58.                   Transfer money to other user and let them know about it!
  59.                   see an excellent clock (available as seperate proggy)
  60.                   see the Banks own statistics!
  61.  
  62. Allows Sysop to :
  63.                  monitor users in timebank carefully
  64.                  use Sysop module to edit their users' time in bank
  65.                  (by pressing / at the menu)
  66.                  configure easy to use GUI config proggy
  67.                  and play with the rob the bank feature whilst giving
  68.                  themselves extra time!
  69.  
  70.  
  71. NOTES ON TIMEBANK
  72. ~~~~~~~~~~~~~~~~~
  73. As I have not recieved one Netmail from anyone saying they Use Timebank -
  74. I therefore presume that none does. Becuase of this IIhave not bothered
  75. adding ANSI key support to the proggy. This will allow users to pick other
  76. users to examine/send messages to using the cursor keys and may also allow
  77. users to send pictures (ASCII) to each other. If you like this program and
  78. use it then you are obliged to Register it. Registration is available for
  79. 10ukp. Please send your money to:
  80.  
  81. David Lascelles
  82. Silver Howe,
  83. High Shincliffe,
  84. Durham.
  85. Dh1 2qp
  86. ENGLAND.
  87.  
  88. And include your name and fido address. All vesions released upto 6.0 will
  89. be sent to you - after that they will be available for FREQ from here.
  90. Non-registered people will not get another copy of Timebank later than
  91. this. As soon as you have registered I will send you a version which has
  92. built in chatting, time transfers and allows users to send more than one
  93. message. These are disabled in this script.
  94.  
  95.  
  96. ERRORS & SUGGESTIONS
  97. ~~~~~~~~~~~~~~~~~~~~  
  98.  
  99. Any errors/suggestions can be sent to me at my Fidonet address or at the
  100. addresses listed at the bottom. My BBs number is also there. Please
  101. contact me with any comments.
  102.  
  103. HISTORY
  104. ~~~~~~~
  105. V5.2 - I have changed the config creator so that it is GUI - OLD configs
  106. canot be used - but theuserfiles are in the same format as v5.1 and 5.2.
  107. Also it will now call up the Chat.trans which is in your rexxdir instead
  108. of using the built in one.
  109.  
  110. V5.1 - I have fixed one bug in the proggy and have added the ability to
  111. have more than one message at a time to one person, and the ability to
  112. tell a person that a transfer is from you. Other features may well be
  113. added later!
  114.  
  115. V5.0 A major bugfix one - the script could cause loads of problems on some
  116. BBss - especially non Workbench 3.0 ones - including no-saving of user
  117. files, that has now been fixed. I have added a BankInfo part to the proggy
  118. and you must either delete your previous logfile or add a line to the
  119. bottom (pressing return afterwards) to tell the proggy what this info file
  120. is to be called - it CAN NOT be in the user directory! I have also changed
  121. the sysop detecting facilities so that it tells you how to get to the
  122. sysops menu if you have the access instead of you having to remember. I
  123. have made the Configurator executable using Execrexx, made the code
  124. messier ;) and altered little bits for smoothness and niceness I have yet
  125. to add the features described in v4.2 future part - but I am considering
  126. them.
  127.  
  128. V4.2 The 9th updated version and just a slight upgrade. The reason for
  129. the 4.2 is that a version called 4.1 was going around - but did not have
  130. different docs! I have not found a proggy that allows me to turn arexx
  131. scripts into executables that even people without arexx can use - nor ones
  132. which work sufficiently well with arexx running, I will investigate into
  133. this further. I have updated some of the text screens and have added a
  134. couple more of each to give you more choice (of course you may customerise
  135. your own screens - as long as they have the credits somewhere!). I can't
  136. really think of much else to add so this may well be the last version of
  137. timebank for a while. The next obbvious things are going to be RIP
  138. graphics, hotkeys, language support and maybe move movebility so that you
  139. can goto the main menu or file or message menus from Timebank - this would
  140. not be pretty simple to add.
  141.  
  142. V4.0 The 8th updated version and the first major upgrade since version 2.0.
  143. I have got rid of any small bugs/errors that I could find, and have updated
  144. the text files. Also I have added a User Stats facility and have changed
  145. the user-handling so it is now much better. I have also changed the whole
  146. feel to the proggy and have added better ANSI support, as well as a
  147. directory checker to see if the directories you have assigned actually
  148. exist. I have also added better erro detecting and Carrier loss functions
  149. and have added a config proggy to do the hard work for you - this means
  150. that Timebank takes slightly longer to load up - as it needs to read it. I
  151. have also added a Sysop menu so that you can edit users' time (by pressing
  152. / at the menu). I have also finally compacted the code - the next aim
  153. being to get Config.rexx to run on its own - which will be in V. 4.1
  154.  
  155. V3.15 The seventh updated version. I have added a "Send message to user"
  156. option and have finally removed all the references to money in the
  157. timebank! I have also added better user handling and support for Kilobyte
  158. banking will follow - although, as yet no conversion between kilobytes and
  159. time. If you would be interested in a feature of this source then please
  160. tell me. I had planned to Ansimize the screens - however with a bit of
  161. trial (and unfortuanately error) I found that this is not good for the
  162. screns and can lead to part of the data being lost. The mail send and
  163. recieve in this proggy was courtesy of Keith Suderman and Roger Clark who
  164. wrote that Fmail proggy which many of us use. I implemented their code and
  165. altered it to suit the different needs of the Timebank. Thanks guys!
  166. (9/10)
  167.  
  168. V3.10 The Sixth updated version. Now the code is mostly mine, as I have
  169. implemented a brilliant chat proggy written by Ian Willis - please read
  170. enclosed docs. Again I have altered some of the variable names and have
  171. editted other parts of the script to make it more readable. ANSI is now
  172. implemented in the text itself, and I have also added the Rob-The-Bank
  173. feature. All the other features remain - but I have updated the Transfer a
  174. bit to make it slightly better. Still to be improved are the Statistics
  175. side of it, and I would also like to add a kilo-byte deposit section as
  176. well as better overall user-handling. Any ideas ? (8.5/10)
  177.  
  178. V3.00 Never released...
  179.  
  180. V2.95 The Fifth updated version. Timebank.trans is now almost entirely my
  181. own code and is therefor copyrighted by me at the top.I have re-edited the
  182. ANSI screens to remove alot of the colour I had added in places with out
  183. text, as this slowed down the screen hugely and made it unbearable for 2400
  184. users. I also added the built in TA page option, and I hope to extend this
  185. into a custom page in v3.0+. I have also changed the variable names to more
  186. sensible ones, ie maxon for the maximum online time a user may give
  187. him/herself.Tried to implement ANSI into the text, but gave up as it was
  188. proving to troublesome to redefine all the codes for ANSI and Non-ANSI
  189. users...Maybe in v3.0. (8/10)
  190.  
  191. V2.9 The Fifth updated version. (Well the fourth actually).Transfer and
  192. Userlisting addedd in a rather cumbersome way.ANSI and ASCII screens
  193. updated and all options moved into variables at the Top so that lower part
  194. of script can remain untouched.Now can limit the amount of time gained by
  195. using Fraud Screen, or disallow it using easy to configure commands.Removed
  196. some of the beeps at the end of screens.(7/10)
  197.  
  198. V2.2 The third updated version. Not released at all as bug in Transfer
  199. meant that it only worked randomly.(6/10)
  200.  
  201. V2.1 The second updated version. I changed the ANSI and ASCII menus to make
  202. them look smarter and more orthodox.I added an option to change the
  203. password for the fraud screen without having to go through the script. I
  204. also added an extra screen with two new options, Depositing all and Logging
  205. Off.I also made the script a bit strange to follow. And VERY messy.
  206. (6/10).Also Tested out on The Pitts BBS.
  207.  
  208. V2.0 The first updated version. I added ANSI and ASCII external menus, a
  209. fraud screen and I also added a titchy Hello.Doc. Only was uploaded onto
  210. the Pitts BBS, and tested briefly there.(6/10)
  211.  
  212. V1.10 The release I first downloaded, it was Ok, the script worked, its
  213. menus were internal and it did it's job which was to store users time. It
  214. was written by Jim L. Brideau, a person I have never met nor spoken to, and
  215. it was available simply as 'Timebank.trans' with no accompaning Docs or
  216. Copyright notices.(4/10)
  217.  
  218.  
  219. FUTURE
  220. ~~~~~~
  221.  
  222. V5.2 (6??) In Version 5.2, I will sparkle up the mail send and userlist
  223. options, I am more keen on having it list the users directory than having a
  224. standard userlist so this means that there can only be users files in
  225. there. If Sami adds kilobyte support in fully then I will also add this,
  226. and will also add hotkey support and maybe RIP menus if they ever takeoff.
  227. I would also like to use the proggy which the Sysop has stored as
  228. Chat.trans for the chat proggy - but I haven't worked out how to yet! If
  229. anyone fancies turning the language part of it into another language then I
  230. would be happy to intergrate this as well, as I would with any other
  231. functions you may suggest especially a guide for this doc!! But that is all
  232. in the future - at least a night or two away...
  233.  
  234.  
  235. Thanks
  236. ~~~~~~
  237. Thanks go  to C=> for the Amiga and to Tim and Sami for Transamiga, the
  238. best Amiga BBS Software.Ian Willis should also be thanked for his chat
  239. proggy and also for his BBS Lister and Mail Door. Greg Kerr and Stuart
  240. Gillibrand for excellent proggies of theirs which I use and to all other
  241. people who have made proggies that I use!
  242.  
  243. If you have any problems or queries or just want to drop by for a chat, my
  244. BBS is online 24 hours on +44-(0)91-3832181. Or at any of the following
  245. addresses:
  246.  
  247.                 Fidonet 2:256/503      A/\/\/\/ET 69:69/0
  248.                 MercuryNet 240:360/306 AmigaNet 39:131/2
  249.  
  250. A little information on AmNet is included in this Archive!
  251.  
  252.  
  253. ============================= Archive contents =============================
  254.  
  255. Original  Packed Ratio    Date     Time    Name
  256. -------- ------- ----- --------- --------  -------------
  257.      628     249 60.3% 08-May-95 14:01:48 +Configs.info
  258.      996     480 51.8% 08-May-95 14:06:08 +timebank.cfg
  259.     2785     372 86.6% 26-Oct-94 09:12:56 +fraud
  260.     2585     418 83.8% 26-Oct-94 09:14:36 +fraud.ansi
  261.     1057     233 77.9% 31-Dec-94 13:01:00 +Paging
  262.     1622     344 78.7% 26-Oct-94 09:29:44 +robber
  263.     2984     517 82.6% 26-Oct-94 09:29:46 +ROBBER.ANSI
  264.     1263     330 73.8% 08-May-95 13:26:26 +timebank
  265.      415     101 75.6% 12-Apr-95 23:20:32 +TMABOVE
  266.      324     115 64.5% 26-Oct-94 09:25:26 +TMBELOW
  267.    24655    6908 71.9% 31-May-95 21:05:54 +timebank.trans
  268.     1530     301 80.3% 31-Dec-94 01:16:36 +Paging.ANSI
  269.     1947     466 76.0% 08-May-95 13:26:50 +timebank.ansi
  270.      412     108 73.7% 12-Apr-95 23:20:36 +TMABOVE.ANSI
  271.      349     136 61.0% 26-Oct-94 09:25:32 +TMBELOW.ANSI
  272.     8848    5371 39.2% 08-May-95 13:43:00 +TBCfg
  273.     2665    1366 48.7% 11-Apr-95 21:48:00 +ReadMe!
  274.    12420    5368 56.7% 08-May-95 14:07:22 +Timebank.doc
  275.     2524    1940 23.1% 02-May-95 13:24:50 +rexxsupport.library
  276.      628     249 60.3% 08-May-95 14:01:38  BBS.info
  277.      628     254 59.5% 08-May-95 13:43:42  C.info
  278.      628     249 60.3% 08-May-95 14:01:38  Docs.info
  279.    14638   14638  0.0% 13-Feb-95 12:26:22  Goodies.Lha
  280.      628     249 60.3% 08-May-95 14:01:38  libs.info
  281.    11116    7505 32.4% 30-Dec-94 22:51:12 +requester.library
  282.    45152   23636 47.6% 04-Apr-94 22:24:14 +rexxarplib.library
  283.    11664    6534 43.9% 16-Aug-94 01:16:36 +rexxreqtools.library
  284.    33392   24803 25.7% 02-May-95 13:24:52 +rexxsyslib.library
  285.     2597     804 69.0% 04-May-95 23:40:54  urginf.doc
  286. -------- ------- ----- --------- --------
  287.   191080  104044 45.5% 02-Jun-95 15:26:50   29 files
  288.